//#define LOGGING

//------Einstellungen zur Systemzeit--------------------------------------------

//#define ZEIT_DYNAMISCH    //gesetzt, wenn die Zeit dynamisch (nicht starr) behandelt wird


//------grundstzliche Berechnung der Abschtzung-------------------------------

//
#define FAHRSIMULATION     //gesetzt, wenn nur die fahrt simuliert wird, ohne bes. Berechnungen
//
#define DISTANZSUMME       //gesetzt, wenn estimated der Summe der minimalen Distanzen entspricht


//------zustzliche Berechnungen in der Abschtzung-----------------------------

//
#define EINZELSERVICE     //gesetzt, wenn bei der Suche des noch zu bedienenden Kunden mit lngster Strecke auch die servicezeiten einbezogen werden
//
#define ALLE_TW_TESTEN    //gesetzt, wenn alle TWs in estimated berprft werden
//
#define SERVICEZEITEN 1   //gesetzt, wenn die ServiceZeiten in estimated bercksichtigt werden. EINZELSERVICE sollte auch gesetzt sein!
//#define MAX_CLIENT_TW     //gesetzt, wenn bei max_client_time nach der Auswahl doch noch die Wartezeiten bercksichtigt werden sollen


//-----Einstellungen fr die Zuordnung----------------------------------------


//#define TABUGROESSE 6   //gesetzt, wenn die lokale Suche durchgefhrt wird, die Tabuliste hat die hier eingestellte Gre

#define RESPONSETIME
//
#define KUNDEN_SORTIEREN //gesetzt, wenn die Fahrzeuge nach der Anzahl der zugeordneten Kunden sortiert werden
//#define IDLE_SORTIEREN  //gesetzt, wenn die Fahrzeuge nach den grten Wartezeiten sortiert werden
//#define PP_SORTIEREN    //gesetzt, wenn die Fahrzeuge nach den grten Verschiebemglichkeiten (Postpone) innerhalb der Zeitfenster sortiert werden
//
#define TW_KOMPATIBEL   // gesetzt, wenn bei der Zuordnung eines neuen Auftrags zuerst die Kompatibilitt der Zeitfenster berprft werden soll


//------Besonderheiten bei der Auswertung---------------------------------------
//#define KORREKTUR     //gesetzt, wenn fr die Auswertung noch einmal mit einer bestimmten Anzahl auftrgen gerechnet werden muss
                      //(weil die Testbasis mehr Auftrge geschafft hat als der Vergleichsalgorithmus)

//#define VERGLEICH  //gesetzt, wenn fr die Auswertung noch einmal mit einer bestimmten MINDEST-Anzahl Auftrgen gerechnet werden muss.
                     // Abbruch, wenn die maximale Anzahl Knoten erreicht wurde UND die Mindestanzhl Auftrge abgearbeitet wurde. 

//
#define NOTBREMSE 
